---@class GT.diyValue 自定义值
---@field funcname any
---@field id any 绑定的对象
---@field key string 键
GT.diyValue = class()

---@class diyValue_data
---@field id any 绑定的对象
---@field key string 键
---@field v any 值

---@param data diyValue_data
function GT.diyValue:ctor(data)
    self.id=data.id
    self.key=data.key
    self.delfuncname="del_prefab_key_kv"
    self:set(data.v)
end

--设置
function GT.diyValue:set(v)
    game_api.call_any_api_3(self.funcname,self.id, self.key, v)
end

---删除
function GT.diyValue:del()
    game_api.call_any_api_3(self.delfuncname,self.id,self.key,STRING)
end








